projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8408819
)
demos/gtk-demo/infobar.c: Do not use gtk_dialog_run()
author
Javier Jardón
<jjardon@gnome.org>
Mon, 27 Feb 2012 11:07:08 +0000
(11:07 +0000)
committer
Javier Jardón
<jjardon@gnome.org>
Mon, 27 Feb 2012 17:06:11 +0000
(17:06 +0000)
demos/gtk-demo/infobar.c
patch
|
blob
|
history
diff --git
a/demos/gtk-demo/infobar.c
b/demos/gtk-demo/infobar.c
index d71785205c6537f5b310f41da4e1e65a4d7bbba2..0cb58e66b15d9dd9282a0639ebf8cdaea9935a99 100644
(file)
--- a/
demos/gtk-demo/infobar.c
+++ b/
demos/gtk-demo/infobar.c
@@
-21,8
+21,13
@@
on_bar_response (GtkInfoBar *info_bar,
"You clicked a button on an info bar");
gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
"Your response has id %d", response_id);
- gtk_dialog_run (GTK_DIALOG (dialog));
- gtk_widget_destroy (dialog);
+
+ g_signal_connect_swapped (dialog,
+ "response",
+ G_CALLBACK (gtk_widget_destroy),
+ dialog);
+
+ gtk_widget_show_all (dialog);
}
GtkWidget *